TypeRelations

@Serializable
data class TypeRelations(val noDamageTo: List<Handle.Named<Type>>, val halfDamageTo: List<Handle.Named<Type>>, val doubleDamageTo: List<Handle.Named<Type>>, val noDamageFrom: List<Handle.Named<Type>>, val halfDamageFrom: List<Handle.Named<Type>>, val doubleDamageFrom: List<Handle.Named<Type>>)(source)

A detail of how effective this type is toward others and vice versa. See: https://pokeapi.co/docs/v2#typerelations

Parameters

noDamageTo

A list of types this type has no effect on.

halfDamageTo

A list of types this type is not very effective against.

doubleDamageTo

A list of types this type is very effective against.

noDamageFrom

A list of types that have no effect on this type.

halfDamageFrom

A list of types that are not very effective against this type.

doubleDamageFrom

A list of types that are very effective against this type.

Constructors

Link copied to clipboard
constructor(noDamageTo: List<Handle.Named<Type>>, halfDamageTo: List<Handle.Named<Type>>, doubleDamageTo: List<Handle.Named<Type>>, noDamageFrom: List<Handle.Named<Type>>, halfDamageFrom: List<Handle.Named<Type>>, doubleDamageFrom: List<Handle.Named<Type>>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard